explosion front - German English Dictionary